Learning signal processing concepts and psychoacoustics in the QuickSig DSP environment
نویسندگان
چکیده
1.1 Hypermedia and DSP In this paper a Computer-Based Education (CBE) system is described that is built on top of the QuickSig DSP programming environment. As two CBE applications we discuss the implementation and use of "Introduction to Signal Processing" and "Fundamentals of Psychoacoustics" that exploit modern multi and hypermedia features on new computers. The signal processing that is applied, the sound UO, the graphical user interface, and the CBE navigation system are presented. 1. BACKGROUND AND MOTIVATION Computer Based Education (CBE) means (in a broad sense) using computers in education for all kinds of purposes*). This includes both the learning process itself and the educational administration. Typically, CBE applies hypermedia tools to accomplish these tasks. Even though CBE can be applied in almost any education, it is not always meaningful. Using CBE must be in some way more useful than ordinary teaching methods. That is why the starting point for every CBE-project is to think if CBE can give something "extra" or perhaps a "better way" in the means of education compared to ordinary methods. However, with Signal Processing and especially with Digital Signal Processing, CBE can be very fruitful. Another important aspect is the quality of CBE, which includes both the quality of the contents and the quality of the application, namely its user interface. Getting high quality requires careful planning. Luckyly, a number of design methods for CBE exist. These methods help defining the contents and the logical structure as well as the interface itself. The key idea is that the emphasis of a CBEapplication should allways be on the subject, not on the program itself! Both the structure and the interface should support that principle. In our project we have used the Liflander design method [l], based on the studies of learning by Engestrom [2], and also some ideas of the Lessonware [3].
منابع مشابه
D 8 . 4 QuickSig - AN OB JECT - ORIENTED SIGNAL PROCESSING ENVIRONMENT
A new object-oriented DSP environment called QuickSig is described. It is based on the latest developments in object-oriented programming (New Flavors on Symbolics Lisp machines). The design philosophy of QuickSig has been to extend the Lisp language by a layer of general DSP constructs; abstract data structures like signals, filters, windows, graphical presentations and related signal processi...
متن کاملAn interactive DSP tutorial on the Web
This paper describes an interactive, self-study DSP tutorial package built for the World Wide Web (WWW, Web). The package includes concept explanation, graphical presentations, listening-ready audio examples and interactive exercises and demonstrations of basic concepts of signal processing. The WWW is a convenient and easy-to-use hypermedia tool. From the point of view of DSP education, the ma...
متن کاملSpeech processing in the object-oriented DSP environment quicksig
Several new software techniques are available that can be used to enhance the productivity and flexibility of speech signal processing especially in research and exploratory prograrnrning of new algorithms. This paper describes an object-oriented signal processing environment QuickSig and how it is applied in various speech processing tasks. The notion of signals as objects and Operations as ge...
متن کاملFinnish and Estonian Speech Applications Developed on an Object-Oriented Speech Processing and Database System
QuickSig, an object oriented signal processing system that represents a modern tool with which to perform DSP related studies, is presented. It empowers speech scientists to operate in a flexible and motivating environment where signals, filters, spectrograms, etc., are all modelled as objects. Seamlessly integrated to QuickSig is an object-oriented database that permits signals along with thei...
متن کاملDesign and Implementation of Digital Demodulator for Frequency Modulated CW Radar (RESEARCH NOTE)
Radar Signal Processing has been an interesting area of research for realization of programmable digital signal processor using VLSI design techniques. Digital Signal Processing (DSP) algorithms have been an integral design methodology for implementation of high speed application specific real-time systems especially for high resolution radar. CORDIC algorithm, in recent times, is turned out to...
متن کامل